package jgl.vajra.driver.part.mine.contract;

import jgl.vajra.driver.databinding.ActivityLieEarnBinding;
import jgl.vajra.driver.widget.mvvm.model.BaseModel;
import jgl.vajra.driver.widget.mvvm.view.BaseMVVMView;
import jgl.vajra.driver.widget.mvvm.viewmodel.BaseViewModel;

public class LieEarnContract {
    public abstract static class Model extends BaseModel {

    }

    public interface View extends BaseMVVMView {
        void onBusinessCode();

        void onWithdrawal();

        void onCommissionDetails();

        void onWithdrawalRecord();

        void onGeneralPromoter();

        void onMyTeam();
    }

    public abstract static class ViewModel extends BaseViewModel<View, ActivityLieEarnBinding, Model> {

    }
}
